Mineralogical constraints on Neoproterozoic pCO2 and marine carbonate chemistry