G7 summit: Broken promises of rich nations casts shadow over climate deal, says UN chief António Guterres