Kareem Abdul-Jabbar has harsh criticism for LeBron James