Al-Hazzaz meets Swiss envoy