NJL-jet model for quark fragmentation functions