A company that works with businesses to improve their employee financial wellness programs found a strong link between financial stress and mental health.