Is American Express Platinum Card in Canada worth?