Environmental impact assessment, from Rio-92 to Rio+20 and beyond