Climate Change and Multi-Dimensional Sustainability in African Agriculture. Climate Change and Sustainability in Agriculture