Survey: Retailers' weekly sales rise 4.8%