Elon Musk will lead product and engineering teams, CEO will lead teams including legal and sales July 31, 2023