Teva to pay $125M to settle 'anticompetitive' claims against subsidiary