Diesel car sales slow as eco-friendly car sales rise