Israel has expanded its military push in southern Lebanon as Hezbollah says it is ready for an open war.