The Binding Nature of International Law for the Protection of Children: Mechanisms and Objectives – A Case Study of Gaza