Automated Reasoning in Social Choice Theory: Arrow's Theorem