Abercrombie under fire after CEO says he doesn't want large customers