The US, Canada and the UN have condemned the Iranian air attack on Israel, with President Joe Biden reaffirming America’s "ironclad commitment" to the Jewish nation and vowing to convene a meeting of the G-7 leaders on Sunday to develop a coordinated response to the brazen assault.