In 2001, what was the population of the town where John Cotton served as a minister?