Cardiovascular derivatives of embryonic stem cells in cardiac repair and drug discovery