A teenager who was surprised by his anonymous stem cell donor as he rang the bell to signal the end of his cancer treatment says she has “given me another chance to live”.