The average household throws away nearly £500 worth of food every year