TikTok fined 345 million euros over handling of children’s data in Europe