Geology, geochemistry and palaeoenvironment of deposition of banded iron formation of the kushtagi schist belt Karnataka nucleus, India