NOVELIS INC. REGISTRATION RIGHTS AGREEMENT