Yum Brands released dismal quarterly sales, leaving investors worried about the spinoff of Yum China scheduled for October 31.