Selfridges has unveiled its Christmas windows as the festive sales season arrives in force on the high street.