Woman allegedly punched, spat at Charlestown shop employee