Synthesis, crystal structure, antimicrobial screening and density functional theory calculation of nickel(II), cobalt(II) and zinc(II) mononuclear Schiff base complexes