Gold hits one-week high on dollar weakness, geopolitical tensions