Some 60 cities from across the globe will this weekend sign a voluntary pact to reduce greenhouse gas emissions,