At least 17 dead in Homs as Assad acknowledges "some mistakes"