Nature capital Barclays announces nature finance partnership with Earth Capital Nexus “Nature loss is increasingly a financial risk." Melodie Michel 19 June 2026