European Central Bank cuts interest rate by 25 basis points