Shoppers tackle man for coughing and spitting on food