Coinstar completes $100 million deal for NCR's DVD kiosks