AM Best Affirms Credit Ratings of The Bahrain National Insur