Federal judge blocks travel ban