Publicis to purchase Epsilon for $4.4B as data marketing race heats up