John Chen leaves Swiss Re China