Physicochemical and biological characterization of novel macrocycles derived from o-phthalaldehyde