Mahindra Racing makes renewed assault on Moto3™ title