Bed Bath & Beyond buys Linen Holdings in all cash-transaction