American Express to pay $230 million over 'deceitful marketing campaign'