what is the longest country in africa?