timeshare perpetuity contract