SEPARATION AND DISTRIBUTION AGREEMENT BY AND AMONG SITE CENTERS CORP., CURBLINE PROPERTIES CORP., AND CURBLINE PROPERTIES LP DATED OCTOBER 1, 2024