By all means keep that money out of America!
It can bring it into America to be distributed to stockholders. But Walgreen's will have to pay 15% tax to do so. Like I said..... I could care less if a multinational company (with minimal loyalty to America) has to pay 15% to this this. Its fine by me