Abdel Mouchahid leaves Swiss Re