Roberts Tabbed as Walmart General Manager