Israel’s occupation of Palestinian territory ‘illegal’: UN top court