G-quadruplex vs. duplex-DNA binding of nickel(II) and zinc(II) Schiff base complexes