Nova Sintra, Cape Verde cable landing point