How does social contract theory overcome egoistic deliberations and justify a move toward a broader ethical system such as utilitarianism.