After Months of Delay, US Supreme Court to Rule on Trump Immunity Claim