Bank of England caps high-risk mortgages