Consumer protection, fair dealing in marketing contracts and European contract law: a uniform law?