Israeli raid knocks out last hospital in northern Gaza