Richard Marles says Israel has right to respond to Iran but urges