Largest nursing home pharmacy pays $28 million to settle kickback charges