African countries with the largest economies in 2024