Manhattan DA's Trump case has major holes