Gold drifts further away from 7-week highs as dollar firms