Countries pledge $9.3 billion to climate change fund