TikTok CEO Kevin Mayer resigns as U.S. ban approaches