Almost 1 million in need of food aid in Gaza: UN