AM Best Affirms Credit Ratings of MetLife, Inc. and Its Life