Combining meteorology, eddy fluxes, isotope measurements, and modeling to understand environmental controls of carbon isotope discrimination at the canopy scale