Trump says tariffs are a 'tax on foreign countries.' The world's largest retailer says Americans will pay more.