UK department store Selfridges in £4.0b Christmas Eve sale