'Sin City' actor Christopher Meloni selling New Canaan estate