Shelton Relay for Life set for June 7 at the Riverwalk