California to vote on legalizing recreational marijuana