Eli Lilly agreed to pay up to $500 million to settle claims from about 18,000 patients who said the company ...