Assessment of glycine derivative N-benzylidine-2((2-oxo-2-(10H-phenothiazine-10yl)ethyl)amino) acetohydrazide as inhibitor for mild steel corrosion in 1 M HCl solution: electrochemical and theoretical approach