NOBLE CORPORATION REGISTRATION RIGHTS AGREEMENT