2024: a record year for gold demand