CVS unit Omnicare wins court approval for $250 million sale to Genie...