Lebanon charges at least 38 over Tripoli clashes