Walgreens weeks away from entering the loyalty program market with Balance Rewards