A surge of new net zero pledges from the Middle East's oil producing nations has raised expectations ahead of the United Nations COP26 climate change summit in Glasgow starting Sunday - but campaigners say the promises fall far short of what is needed.