Tesla expects capex to exceed $10 billion in 2024