dec. gold ends down 30 cents at $787 an ounce on nymex