Federal judge temporarily halts third Trump travel ban