B.C. signs on to new global climate leadership pact (flickr.com)