Mahindra XUV300 Flex Fuel Prototype showcased at Bharat Mobility 2024