Stem cells for myocardial repair