Does gold glitter in the long-run? Gold as a hedge and safe haven across time and investment horizon