NATURAL RESOURCE PARTNERS L.P. NRP FINANCE CORPORATION REGISTRATION RIGHTS AGREEMENT