The difference between yields on Canada’s five-year government bonds and mortgage rates offered by the nation’s banks has narrowed to about the least in four years as lenders absorb higher borrowing costs to try to increase their share of the country’s surging mortgage market.