LeBron James leads Heat to Game 7 win, NBA championship