Balance Rewards makes official debut over weekend at Walgreens, Duane Reade stores