S&P 500 profits jump 28% in best quarter since 2021