‘Declare war on Lebanon, take out Syria’s S-300s’: Outgoing Israeli general on handling neighbors