Gold prices end the week 2.3% higher