The US rapper has sparked widespread outrage with comments glorifying Nazi leader Adolf Hitler, a song titled 'Heil Hitler' and the sale of T-shirts bearing a swastika.