gold jumps to six-week high as euro gains on dollar