In a rare move, Republicans tell President Trump ‘no’