LeBron James passes Kobe Bryant for 3rd on NBA scoring list