Bruce Robinson has spent the last 12 years on the hunt for Jack the Ripper. Now, he says he's found him