Global gold demand reaches all-time high in 2025