Zarqawi, al Qaeda are heading out, U.S. general says