European consumer contract law: outlines, principles and perspectives