Global gold demand flat at 1,269 tonnes in Q2 2026: WGC