Walgreen buys out Alliance Boots and commits to American citizenship | Fortune