Tech sell-off weighs on Wall St. as Powell warns on recovery