Prime minister vows 'Israel will not sit back and do nothing' when attacked; following warm embrace between leaders, Macron presses for talks with Palestinians, defends JCPOA