American Express profits jump 34%, helped by jump in new customers, higher spending