Fox: Sylvester Stallone and Richard Gere almost brawled over Princess Diana at Elton John’s party: author