G7 leaders make new pledges to combat climate change, but campaigners say they lack detail.