Microsoft and TikTok Are an Odd Pairing That Might Just Benefit Both Companies