Iran's attacks on Israel to continue for as long as needed, IRGC general says