Input-output and structural decomposition analysis of Singapore's carbon emissions