Microsoft to open 'pop-up' stores Oct. 26, battle Apple at most locations