Israeli occupation cost Palestinian economy $47.7 billion in 18 years: UN