St. Paul signs Chicago pact to address climate change