mahindra xuv 3xo cng on road price