LeBron James has harsh response to question about Anthony Davis critics