At least 28 dead in Syria protests