X hit with $140M EU fine for breaching content rules