Mahindra unveiled its Treo 2.0 electric 3 wheeler