Taco Bell and KFC on track for December openings