Ethics & Agenda 21 moral implicatications of a global consensus (New York United Nations, 1993)