james hetfield net worth 2023