As summit ends, G-7 urged to deliver on vaccines, climate