Bank of England keeps interest rate at 0.25 percent