Africa 2050: Realizing the continent's full potential