Tesla to axe 3,000 jobs