Used Mazda 3 Sport Nav Petrol cars for sale