Surface gettering of background impurities and defects in GaAs wafers