Fair Algorithms for Unconventional Social Choices