Selectivity of 2-mercaptobenzimidazole derivatives on metal ions studied by UV–vis spectromentry and DFT calculations