A Novel Palliative Care Peer Support Program for Adolescents and Young Adults: Survey and Factor Analytic Study.