(Reuters) - The S&P 500 ended slightly higher on Monday as financial stocks rose ahead of a Federal Reserve meeting, but the Nasdaq pared gains sharply as technology stocks lost ground late in the session.