CT Supreme Court upholds Shelter Ridge development in Shelton