Barclays (BARC.L) has struck a deal worth around 2.3 billion pounds ($2.8 billion) to buy specialist lender Kensington Mortgage Company, extending its…