Gold settles at 2-month high amid geopolitical tensions