Macro-financial implications of climate change and environmental degradation