The Body Shop 'named and shamed' for not paying minimum wage