Sorry pal you are the one to make such a statement.... YOU provide the evidence that ..."Minimal at best, especially the IDF contribution."
Not possible to prove a negative. You claim the IDF is making a huge contribution to U.S. security. Provide the evidence.