Elon Musk talks Twitter Tesla and the future at TED 2022