India's Tata Motors launches $10,000 electric car