French President Emmanuel Macron said on Sunday that G7 leaders had agreed joint action on Iran with the aim of defusing tensions and opening a new negotiation with Tehran.