$22m fine for two cleaning companies in cartel case