NBC: Elon Musk explains his Twitter takeover offer at TED conference