3 types of tequila