Home World News War in Gaza could last another seven months, Israel warns