Synthesis, structures and fluorescence of nickel, zinc and cadmium complexes with the N,N,O-tridentate Schiff base N-2-pyridylmethylidene-2-hydroxy-phenylamine