Bank of England cuts rates, sees higher inflation and weaker growth