Gold to average record $4,920 in 2026 as investment overtakes jewellery