Supreme Court says Trump's tariffs aren't legal. These stocks should benefit most