The complexity of drinking: interactions between the cognitive and behavioural determinants of alcohol consumption