Coast Guard rescues snorkeler in waters off Kauai