Centerra Gold Q1 2026 Results Focus on Asset Stability