Two-Sided Matching Meets Fair Division