Blockbuster to close stores and cut jobs