Synthesis, spectroscopic and structural characterization of methylpyruvate- and pyridoxal-hydrazinopyruvoylthiosemicarbazones