senegal vs cape verde islands