Hitler and Stalin: Parallel lives