Trump-Taliban deal had 'psychological' effect on Afghan government says top US general