Financial stress and debt