People around the world are trapped in a ‘toxic triangle’ made up of short-term financial investors, timid governments and fossil fuel companies, which threatens to push up global temperatures, putting 400 million people at risk of hunger and drought by 2060.