Walgreens to offer vets 15% to 20% off purchases on Veterans Day