Nifty ends the week below 8,700; US jobs data eyed