Top UN court orders Israel to prevent genocide in Gaza