Cesar Gracie: Nick Diaz will fight again