China: less bang for its credit buck