Gold, silver gain on central banks buying gold, bullish charts