Turkish President Recep Tayyip Erdogan has frequently compared Israeli Prime Minister Benjamin Netanyahu to Adolf Hitler, accused his country of genocide, called for it to be punished in international courts and criticised Western nations for backing Israel.