Fidelity will end the partnership it has had with American Express for its cards, which are considered to have one of the more generous rewards program.