does the mazda cx3 have a timing belt