Cat Island, Bahamas cable landing point