Glencore: 2024 Half-Year Report