Public finance institutions pledge to end fossil fuel support by end of 2022