Text this: The heterogeneous federated recommendation framework based on adversarial training