is diesel worse than petrol for the environment