Netanyahu vows return to fighting 'until the end'