Federal judge temporarily blocks Trump’s sweeping order as a likely violation of Eighth Amendment protections against cruel and unusual punishment