Congressman's York County town hall turns contentious over