US appeals court upholds block on Trump's Muslim ban