US high court takes up explosive immigration fight