Mahindra confirms 3 new models by June 2027