Iran Committed to Nuclear Pact, Open to Snap Checks