Chinese buy 29 tonnes of gold in last 3 days of 2014