Thor Due, Forfatter hos NY TID