Analysis: the top 250 African companies