Bahar ic-Caghaq, Malta cable landing point