A computational UV–Vis spectroscopic study of the chemical speciation of 2-mercaptobenzothiazole corrosion inhibitor in aqueous solution