Shelton High School cancels all after-school activities following teen's death