Embattled Aveva Group assures investors of improved prospects