The Irish Data Protection Commission (DPC) fined TikTok €345 million ($368 million) for violating the privacy of children.