price of gold in 2024