Iran has accused Israel and the US of preparing a military attack on Iran’s nuclear facilities ahead of an IAEA report expected to be highly critical of Iranian intentions.