A mundane trip to Asda is actually the inspiration behind Lee Child's character Jack Reacher, which has sold more than 100million books in the series, starting in 1997