Good Housekeeping Easter Egg of the Year goes to Tesco for a second year in a row