Former Blockbuster CFO named president of American Apparel