Leading Republican senator says impeachment witnesses not ruled out