Democrat Cory Booker breaks 1957 record by speaking for more than 24 hours in the Senate