Sao Pedro, Cape Verde cable landing point