More than 20 countries at COP26 promise to end financing for international fossil fuel projects