Federated Multi-Task Learning for Competing Constraints