Synthesis, characterization and biological activities of N-heteroaromatic hydrazones and their complexes with Pd(II), Pt(II) and Cd(II)