AM Best confirms SNIC Insurance's rating