SCOTUS to hear Trump immunity case