S&P expects 'meaningful tariff revenue' to offset Trump tax bill impact, maintains U.S. credit rating CNBC