Israel thinks it has ‘moral high ground’ says former Israeli diplomat