Weis Markets 2Q Profit Falls 29%