AeroVironment wins $500 million counter-drone contract from Pentagon