Community norms, enforcement of minimum legal drinking age laws, personal beliefs and underage drinking: an explanatory model