Actor, director, writer and producer Sylvester Stallone on the red carpet TIFF 23