Gold price hits $3,000 mark for first time