Leopold II of the Belgians was responsible for the deaths of 10 million Congolese people, historians say.