Walgreen Posts Lower Profit, Slows Store Openings