The developing world is facing a $2.5 trillion debt shock