Mazda återkallar 2,51 miljoner bilar