A Green Economy in the Context of Sustainable Development and Poverty Eradication: What are the Implications for Africa?