Regional Economic Community Courts and the Advancement of Environmental Protection and Socio-economic Justice in Africa: Three Case Studies