Iran urges US to honor commitments