Watch: Mike Pence holds town hall in Virginia