NCR affirms kiosk alliance with Blockbuster