Trump takes immunity claim to Supreme Court