Weis posts 2010 sales gain