Teen’s life saved by stranger’s stem cell transplant