Mahindra Alfa Price, Specifications and Offers