'An Astonishing rate of corruption': Trump has amassed 3,000 conflicts of interest since taking office