Greg Kelly pokes holes in the many cases against Trump