Debt overhang, financial sector development and economic growth · Study