Swiss Re posts record $4.