EU law ends sale of CO2-emitting cars by 2035