Saudi rights chief receives Swiss envoy