GLOBAL PAYMENTS INC. REGISTRATION RIGHTS AGREEMENT