AM Best affirms First Insurance Company's rating