Donald Trump has announced that Chinese president Xi Jinping has approved a proposed deal that will put TikTok under U.S.