Cape Verde celebrates 40 years of independence