Canada’s PM pilloried over climate-change shuffle; rich nations urged to ante up