KFC closes 312 U.S. stores as chicken rivals pull ahead