Peter Jones sales dip 21 per cent in pre-Christmas slump