AM Best affirms Arab Reinsurance Company's rating