gold dips after 7-day rally but set for second weekly gain