Developing country debt and economic performance