Used Mazda 3 Sport Nav Diesel cars for sale