Drugmaker to settle insurance fraud lawsuit for $24M