UK distiller William Grant has bought a stake in Tequila producer Milagro for an undisclosed sum.