A generalizable box model for kinetic clumped isotope effects in the CaCO3 -DIC-H2O system