Social media companies must comply with a new online safety code or face fines of at least 20 million euros, Ireland’s media regulator has said.