2024 Mazda CX-80 debuts in Europe - new three-row SUV; 2.5L