gold investors on shopping spree, holdings in etfs rise for 18th straight trading day