list of towns and cities in England by population