KFC recovers from DHL disruption, but at a cost