G7 promises to speed up shift to clean energy