The cast of "House of Cards" canceled an upcoming appearance on the show; Kelly has apologized for her comments.