A majority of voters in three key swing states support legalizing marijuana, according to a new Quinnipiac poll.