Global debt hits all-time high with $253T: Report