Wall Street gains amid Iran-US peace prospects