Claire's Stores names president