Protesters gathered outside JFK international airport in New York after Donald Trump announced an immigration ban on seven majority-Muslim countries.