Walmart announces promotions in finance department