IRGC: Iran has prepared itself for an all-out war