U.S. stocks rally on tech gains; Fed signals rate hike amid Iran peace