Amid shortage, Walgreens compounds Tamiflu