U.S. General On Middle East Dynamics: 'There Is An Iran Problem'