Three pharma firms agree to pay $122.6m to settle kickback allegations