US general says no proof Iran behind Iraq arms