Top Republican senator says his party is in ‘denial’ about Trump