Audi to cut 9,500 German jobs by 2025, shakes up leadership