UN expert: Israeli occupation 'longest' in modern world