Eldorado Gold Reports Mixed Third Quarter 2025 Financial Results