Asaf Zamir says a 'national home' in Israel 'really must be democratic' in rare criticism of the government by a sitting diplomat