Solid supported chiral auxiliaries in asymmetric synthesis. Part 2: Catalysis of 1,3-dipolar cycloadditions by Mg(II) cation