NBC: Walmart says it's 'not going to be completely immune' from Trump's tariffs