Measurement of the LANSCE neutron flux from 0.025 eV to 100 keV