NewsWalmart says it will spend an additional $350 billion on American-made products over the next decade