Combining Natural Language Processing and Federated Learning for Consumer Complaint Analysis: A Case Study on Laptops