S&P 500 futures slip as US-Iran tensions test fragile peace