Board at Walmart greenlights new share repurchase program