Used Mazda 3 Se Nav Diesel cars for sale