Thousands rally for change in West Bank