Questions over the sale price of Northern Rock