Used Mazda 3 Se Nav Petrol cars for sale