Kroger has named Greg Foran, a 64-year-old former head of Walmart’s U.S. stores, as its new CEO. So who is he?