Israeli settlers attack Palestinians and tourists in West Bank