Modeling the effects of diagenesis on carbonate clumped-isotope values in deep- and shallow-water settings