what african country that shorelines on both the atlantic and mediterranean sea?