Buying by central banks & ETFs set to propel gold prices higher