REGISTRATION RIGHTS AGREEMENT BY AND AMONG TEEKAY CORPORATION AND THE PURCHASERS NAMED ON SCHEDULE A HERETO