Global tech stocks slide ahead of 115,000-job June payrolls report