China in financial trouble