mazda protege5 gas mileage