Comparing theories to explain exercise behaviour: a socio-cognitive approach