Last time I looked at the Constitution, it said that the US Senate, not the President, ratifies treaties. The Senate rejected Kyoto 99-0.
I assume the 0 was Kerry.