The Effect of Oxygen on Diffusion and Compounding at Ni-GaAs(100) Interfaces