Walgreens announces pricing of senior notes