DCCC pulls in $2.1 million weekend fundraising haul