Bank of England Cuts Rates from 16-Year High, 'Careful' on Future Moves