Syria: Over 20 dead as government offers amnesty