GUARANTEE AND COLLATERAL AGREEMENT dated as of July 31, 2007, among PHARMERICA CORPORATION, ITS SUBSIDIARIES PARTY HERETO and JPMORGAN CHASE BANK, N.A., as Collateral Agent