Wall St ends winning run as Facebook forecast halts tech-led recovery