Sandy Hook vigil held at National Cathedral