Metal complexes of polyaza and polyoxaaza schiff base macrocycles