Chalcone-derived thiosemicarbazones and their zinc(II) and gallium(III) complexes: spectral studies and antimicrobial activity