Walgreens links free blood-pressure test offer to Balance Rewards, Walgreens shopping app