Gold Set to Reach $3,000 Over Next 12 Months, Citi Says