Corporate spending is starting to slow, American Express warns