Is the Citi / AAdvantage Executive World Elite Mastercard Worth Its Annual Fee?