Macron says Iran nuclear deal ‘still possible’