EU reaches deal to ban sales of new diesel, gasoline cars in 2035