Walgreens inks deal with Genpact for accounting services