Iran crisis test drives fundaments of Trump’s foreign policy