Development finance is meant to benefit communities, climate and environment. Yet it often enables some of the most destructive activities on the planet.