Why climate challenges are an opportunity for Africa