Gaza on its knees, as Israel orders exodus from northern region ahead of land invasion