Deli Brands of America opens new slicing facility