Anion-dependent formation of helicates versus mesocates of triple-stranded M2L3 (M = Fe2+, Cu2+) complexes.