Recent advances in synthesis, metal complexes and biological evaluation of 2-aryl, 2-pyridyl and 2-pyrimidylbenzothiazoles as potential chemotherapeutics