EU court overturns record TACA fine