A New Debt Crisis? Assessing the Impact of the Financial Crisis on Developing Countries