Bank of England holds rates; no extra QE