China in crisis: reason to panic?