AM Best confirms the financial soundness of Nippon Life Insurance