American Express is falling behind its peers in credit card rewards | Fortune