G7 vows action on COVID vaccines, climate change