Embryonic stem cells, derived either after in vitro fertilization or nuclear transfer, prolong survival of semiallogeneic heart transplants