Elon Musk offers first look of Tesla's Model 3 sedan on Twitter