LeBron James inks 2-year, $97.1 million deal with Lakers