Tarfaya, Morocco cable landing point