Top 20 richest countries in africa forbes 2020 top 10 list