EU strikes deal to ban the sale of new diesel and gasoline cars from 2035