Tesla Recalls More Than 300,000 Vehicles Over 'Self-Driving' Safety Concerns