EXHIBIT 2 PURCHASE AGREEMENT AMONG 1028796 ONTARIO LIMITED AND MARRIOTT CORPORATION OF CANADA, LTD., AS SELLERS, AND HMC TORONTO EC, INC. AS PURCHASER