US admits delay to Iraqi weapons