Justices to hear Arizona's appeal over controversial immigration law