Yum! Brands warns on China sales