Novelist Anthony Horowitz put his foot in it over the weekend when he noted that he thought the black British actor Idris Elba was “too street” to ever play James Bond. (“It’s not a color issue,” he insisted in an interview with the Daily Mail, name-checking another black British actor, Adrian Leste