Struggling auto giant Stellantis says CEO Carlos Tavares will retire in 2026 when his contract ends