Former foreign minister Alexander Downer said there was "no excuse" for the government’s failure to warn Australians in the Middle East to leave before US-Israeli strikes on Iran.