UN top court to hold public hearings on S. Africa's case vs Israel next week