Supreme Court expected to rule on Trump's presidential immunity