Trump facing 34 counts of fraud