American Apparel CEO Thrashes H&M