Knesset set to elect new president for Israel