How 8 European retailers upped revenue with personalised ads