NBC News: Cory Booker posts personal record fundraising haul after marathon speech