Economic determinants of national carbon emissions: perspectives from 119 countries