Walgreens announces new executive appointments