Walgreens, Omnicare ink deal to trade long-term care pharmacy, home infusion businesses