Tesla's Musk hands over first Model 3 electric cars