DemandTec and Tops Markets renew agreement