Elon Musk is facing backlash after he reposted a tweet which claimed that Adolf Hitler, Joseph Stalin and Mao Zedong were not responsible for the deaths of millions of people