LeBron James inks two-year, $97.1M deal with Lakers