Same-store sales rise 3.4% at Walgreen