how gold is formed