Historian claims 'only 38 minutes' of Ridley Scott's Napoleon movie is accurate