Things look rosy for large insurers