Nick Train, regarded as one of Britain’s best investors, typically holds on to his shares for 18 years. He explains how he chooses them – and names the one share he has in his sights