The link between financial stress and mental health