U.S. federal judge blocks Trump's travel ban temporarily