Donald Trump's directive prohibits nationals of 12 countries from travelling to the USA.