Bologna, home to mortadella and ragù, is one of the best places to eat out in Italy, says John Brunton – and one of the cheapest