Israel has ordered the evacuation of more Lebanese towns as the number of people estimated to have been displaced across the country rises to 1.2 million.