A display for luxury fashion label Balenciaga's new range of hoodies and trainers at Selfridges has been branded insensitive to the homeless.