Stem cells for cancer treatment