Veolia and L’Oréal join forces