Mn(III), Zn(II) and Pt(II) macroacyclic complexes: Synthesis, X-ray structures, anticancer and antioxidant activities