Walgreens Q1 profit falls