American Express stock trades at much higher multiples than Discover. Here is my attempt to understand why.