Economic and environmental impacts of the Kyoto Protocol