UNICEF says ceasefire 'critical and so overdue' as 35 children killed daily in Gaza