Double delight for Mahindra Racing