ROYAL BANK OF CANADA US$ 8,000,000,000 SENIOR GLOBAL MEDIUM-TERM NOTES, SERIES C CALCULATION AGENCY AGREEMENT BETWEEN ROYAL BANK OF CANADA AND THE BANK OF NEW YORK JANUARY 5, 2007