Does urban agglomeration reduce carbon emissions in Chinese cities? New perspective on factor mobility