Stimulus hopes push gold close to eight-year high