Bank of England raises interest rates but Brexit fears weigh on pound