Brazil coach Fernando Diniz has again defended Neymar after the forward faced criticism, calling him one of the greatest players in history.