Developed nations pledge $9.3 billion to global climate fund at gathering in Germany