Walgreens commits to pickup and delivery customers: ‘they spend more money with us’