Supreme Court hears oral arguments over Trump's immunity claim