Walgreens Boots Alliance and Microsoft establish strategic partnership to transform health care delivery