Twiga Foods allays closure fears amid latest layoffs