Complexation of divalent metal ions with diols in the presence of anion auxiliary ligands: zinc-induced oxidation of ethylene glycol to glycolaldehyde by consecutive hydride ion and proton shifts.