Carl Icahn resigns from Blockbuster board