Chinese consumer sentiment perks up, bolsters economic recov