Stem cells for repair of the heart