European Central Bank cuts deposit rate by 25 basis points, in line with expectations