An analytical model for relating global terrestrial carbon assimilation with climate and surface conditions using a rate limitation framework | Synapse