Iran threatens direct intervention if Israel invades Gaza