was alexander the great a homosexual