Israeli government fails to approve budget, triggering election