Russian scientist Kolker held in spy probe dies of cancer