The Swiss would be foolish to cap their population at 10m — Economist