BMW to cut 8,000 jobs as EV margins, China slump squeeze profits