Mysterious Mexican wreck was an illegal slave ship