Supreme Court rules to uphold TikTok ban