China retail sales post first drop since Covid as economy diverges