Eldorado Gold Reports Solid First Quarter 2025 Financial and Operational Results; Skouries Progressing to Plan