Vázquez has belief in Mahindra project