China: richer but angrier