US general: Grim Afghan future if no security pact