Social Rationality: Social Preference and Strategic Reasoning in Social Contexts