Israel pounded the outskirts of Gaza City overnight, as Benjamin Netanyahu's government vowed to press on with a planned offensive on the city.