James Thorpe denies being gay