Walmart Commits $2.4B to Mexico and Central America Expansion