Federal judge temporarily freezes Trump's immigration order