U.S. buys 100,000 doses of Lilly antibody drug