NBC: Elon Musk offers to buy Twitter, says company 'needs to be transformed'