Report: 50,000 ships worldwide can be hacked