A senior Iranian official said on Thursday that Tehran had foiled a plot by Israeli and Arab agencies to assassinate Major-General Qassem Soleimani, head of the elite Quds Force.