LeBron James explains why he never took part in dunk contest