Walgreen signs accounting services contract