A novel template effect of distannoxane in macrolactonization of ω-hydroxy carboxylic acids