China debt: heading for a fall?