record election spending