Elon Musk sells almost $4B of Tesla stock