An overview of Precambrian geology of Aravalli Craton and Fold Belt, north-western India