Brooks slams Trump