US approves $20 billion in weapons sales to Israel amid threat of wider Middle East war - eviltoast