Federal court blocks Trump's rule barring asylum-seekers who travel through 3rd country to reach U.S.