what country in africa has the highest life expectancy