Trump facing ‘a plethora of potential criminal charges’