Surprise as Canadian named Bank of England chief