The leaders of UN member states adopted last night at the summit in Rio de Janeiro an outcome document in which they pledge to support sustainable development and point to numerous challenges and dangers that the planet faces.