Examining the antecedents and structure of customer loyalty in a tourism context