Gold in the green with Chinese central bank buying at record prices