China retail sales rose 2.8% in five months