Guest post: More China trust defaults likely but beware hype