Formation of dinuclear macrocyclic and mononuclear acyclic complexes of a new trinucleating hexaaza triphenolic Schiff base macrocycle: structure and NLO properties