Israeli general quits under Lebanon war cloud