Rio + 20 Indigenous Peoples’ International Declaration on Sustainable Development and Self-Determination, 9 June, 2012, Rio de Janeiro