PM Modi visiting Israel on July 4-6