Spain is legalizing half a million immigrants, a very different policy from the US ...