NBC: McConnell is battling Trump for loyalty of Senate GOP