Cornish farmers’ market named best in the UK