The world faces a "dark future" if it fails to tackle climate change and inequality, IMF managing director Christine Lagarde warned today.