Staples installing Internet kiosks in all retail outlets