TikTok has launched a new online hub to counter critics of its service