Supreme Court upholds Tik Tok ban