Gold prices up 105%, central banks add 3,176 tonnes. Holdings soar to record $2.1 trillion