Royal & Sun Alliance, best insurer in 2006