Vance, sceptical of foreign wars, becomes the face of Trump’s Iran war deal