LeBron James says his 12-year-old son is already better in certain ways than he was at his age