AM Best affirms Kuwait Insurance Company's rating