Death toll mounts as Israel hammers Gaza