Stop & Shop cuts prices on health and beauty