Discover vs American Express: Comprehensive Analysis of Payment Giants