Global debt hits $88t; 97.7pc of world’s GDP: IMF