Swiss Re records a remarkable net profit