Impact ionization in GaAs: A screened exchange density-functional approach