Charles Schwab Stock Gains on Q1 Earnings Beat Amid Market Rally