Spiritual Care Training for Mothers of Children with Cancer: Effects on Quality of Care and Mental Health of Caregivers.