US Supreme Court upholds TikTok ban