Harsh words for Canada after it abandons Kyoto Protocol