Selfridges opens in-store library