C-, O- Isotope and Whole-rock Geochemistry of Proterozoic Jahazpur Carbonates, NW Indian Craton