A U.S. appeals court has blocked President Donald Trump's executive order suspending asylum access at the southern border.