name an african country that has shorelines on both the atlantic and the mediterranean?