Eli Lilly resolves investigation over Zyprexa with 32 states