Gaza toll rises to 18