Top US general sees 'modicum' of victory in Afghanistan