does mazda cx5 have a cd player