Homosexuality in Cabo Verde is extremely complicated