‘This is a bit of a Swiss Army knife’: Ad giant Publicis is buying Epsilon for $4.4 billion as it looks to get ahead of its rivals in the data wars