cape verde is part of africa