Walgreens shareholders approve $16 billion takeover of European competitor Alliance Boots