LeBron James backs Colin Kaepernick after NFL settlement