Walgreens profit leaps 69% in Q4