A socio-cognitive model of trust using argumentation theory