US: No peace in Middle East without ‘confronting’ Iran