China is a giant with a (debt) clay feet