gold outshines stocks in returns to investment