American Express Platinum versus Citi Prestige — which premium rewards credit card is best for you?