Weis Markets profit rises 8.7% in 2010