What is the interest rate for ECB in 2025