Donald Trump orders flags flown at half-mast as critics say his language encourages violence against minorities.