GUARANTEE AGREEMENT BETWEEN BURLINGTON NORTHERN SANTA FE CORPORATION (AS GUARANTOR) AND U.S. BANK TRUST NATIONAL ASSOCIATION (AS GUARANTEE TRUSTEE) DATED AS OF DECEMBER 15, 2005