The broken legal logic of Trump’s asylum ban, according to the judge who blocked it