Dinuclear cadmium (II) Schiff base complex: synthesis, crystal structure, spectroscopic characterization and application as a new precursor for preparation of nano-cadmium oxide