Delivering a second punch to the Florida Legislature in two days, a federal judge blocked a new law that would cap contributions to political committees backing ballot initiatives, saying the law runs afoul of the First Amendment.