Walgreens in deal to acquire USA Drug chain for $438 million