Heritage reaches settlement with US on drug price-fixing allegations