Microsoft and TikTok need each other