Nancy Grace answers her critics over her Casey Anthony comments