High-precision determination of the critical exponent gamma for self-avoiding walks