Bausch to pay $300 million in antitrust suit over diabetes d