Elon Musk sells $6.9bn worth of Tesla shares over Twitter deal