Elon Musk launches Tesla Model X