TEHRAN, April 24 - Iran's Foreign Minister Mohammad Javad Zarif says the US , under President Donald Trump, has violated almost all of its commitments as part of the 2015 nuclear deal, and that Washington’s withdrawal would only set Iran free of any obligation to stay in the accord.