The trophoblast theory of cancer (John Beard, 1857-1924) revisited.