Strange particle production in pp and pN reactions