Mazda MX-5 and Volvo XC90 make Euro Car of the Year finals