Impax to pay $35 million to settle part of Solodyn antitrust litigation