Israel and UAE to establish full diplomatic ties, as Tel Aviv says deal will 'delay' annexation of Palestinian lands.