World Bank promises to stop financing oil & gas projects