World's cheapest car launched in India, will go on sale in April