Israeli settlers have attacked Palestinians in towns across the occupied West Bank during the olive harvest, beating residents and a journalist.