Supreme Court to hear Trump’s immunity claim