Clubs, Ceilings and CDM: Macroeconomics of Compliance with the Kyoto Protocol