TikTok agrees to pay $400 million to settle Justice Department children's privacy case