After the NBA embraces the former NFL QB's gesture of protest, James says Kaepernick was ahead of his time