Shoppers would pay more for their weekly groceries if it meant improved welfare for farm animals, according to new research from the University of Reading.