Trump stopped a rally in Iowa to respond to a protester in a red turban while Cruz received the endorsement of Glenn Beck in the presidential race.