Kensey Nash, St. Jude settle royalty dispute