Supreme Court blocks anti-immigrant law in Texas