American Express president Ed Gilligan passes away at 55