Halul Island, Qatar cable landing point