Historian Andrew Roberts attempts to redeem that much maligned figure, Napoleon - and insists he wasn't really that short...