In a rare confrontation, Republican senators declared deep opposition Tuesday to President Donald Trump's threatened tariffs on all goods coming into the U.S. from Mexico. But it's unclear they have the votes to stop him, and Trump said they'd be "foolish" to try.