High costs, rising investment hit 2024 profits of top 40 global mining companies | Metals Mine