Selfridges put up for sale with £4bn price tag : vimars