gold takes a breather after rallying to 3-week highs