The S&P 500 posted solid gains on Tuesday as stocks broadly advanced, with traders holding off for the results of a ...