European Central Bank cuts rates by 25 basis points, matching estimates