Mike Pence zings Tim Kaine over ‘pre-done lines’ in fiery debate exchange