Earlier this month, Trump signed an executive order temporarily blocking travel to the United States by people from seven predominantly Muslim countries, prompting a global outcry and charges from his critics that he was advancing a white nationalist agenda.